embark on a mission

Translations
приступить к выполнению миссии
The astronauts will embark on a mission to the International Space Station.
Астронавты приступят к выполнению миссии на Международную космическую станцию.
Words
embark

verb
отправляться
embark on

verb
начать